@charset "utf-8";
/* CSS Document */

/*-----whole-----*/

html, body{position:relative;}

.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;min-width:1200px;height:auto;}
.contain{width:1200px;margin:0 auto;position:relative;}



/*--- Header ---*/
.Header-wrapper{z-index:99;}
.contain-headTop{height:109px;}
.container-head{height:48px;background-color:#dd3131;}

.contain-headTop .logo{height:109px;line-height:109px;font-size:0px;float:left;}/*logo*/
.contain-headTop .logo img{width:489px;}
.contain-headTop .phone{line-height:33px;padding-left:27px;color:#464545;background:url(../images/icon/icon-phone.png) no-repeat left center;float:right;margin:38px 18px 0 0;}
.contain-headTop .phone em{font-size:25px;color:#c40000;font-weight:600;margin-left:8px;float:right;}
.contain-headTop .menu-btn{display:block;width:102px;height:109px;border-left:1px solid #cccaca;border-right:1px solid #cccaca;background:url(../images/icon/icon-menu.png) no-repeat center center;float:right;}

.Header-wrapper .menu-box{width:355px;height:791px;padding:34px 98px 0 46px;background-color:#dd3131;position:absolute;top:0px;right:-499px;opacity:0;z-index:2;display:none;}
.menu-box .close{display:block;position:absolute;top:100px;right:81px;}
.menu-box .top h2{font-size:19px;color:#ffffff;font-weight:normal;margin-top:12px;}
.menu-box ul{overflow:hidden;margin-top:15px;}
.menu-box ul li{/*width:50%;*/color:#ffaaaa;float:left;margin-top:10px;}
.menu-box ul li:hover{color:#fff;}
.menu-box .more{display:block;color:#fefefe;margin-top:35px;}
.menu-box .follow{color:#ffffff;margin-top:30px;}
.menu-box .follow img{vertical-align:middle;margin-left:12px;}
.menu-box .follow-img{width:148px;height:148px;margin-top:17px;}

/*导航*/
.Header-wrapper .nav{width:100%;float:right;}
.nav>li{float:left;margin-left:40px;position:relative;}
.nav>li a{display:block;width:133px;height:48px;line-height:48px;text-align:center;font-size:16px;color:#ffffff;}
.nav>li:first-child{margin-left:0px;}
.nav>li.cur a,
.nav>li:hover a{background-color:#c40000;}
.nav>li .sub_nav{position:absolute;left:0px;top:48px;opacity:0;display:none;transition: all 0.5s ease;}
.nav>li .sub_nav a{background:#b4b4b4;color:#fff;height:35px;line-height:35px;}
.nav>li .sub_nav a:hover{background:#fff;color:#dd3131;}
.nav>li:hover .sub_nav{opacity:1;display:block;}

/*--- Footer ---*/
.container-footer{padding:38px 0 25px;background-color:#202223;}
.container-footer .fnav{width:100%;overflow:hidden;}
.fnav li{width:16.6667%;float:left;}
.fnav li>h2{font-size:16px;color:#ffffff;margin:0 0 24px 72px;}
.fnav li>a{display:block;color:#969696;margin:0 0 7px 72px;}
.fnav li>a:hover{color:#fff;}

.container-fcr{height:60px;background-color:#323333;}
.container-fcr .fcr{color:#e1dfdf;line-height:60px;float:right;margin-right:155px;}
.container-fcr .fshare{color:#888;line-height:60px;float:right;}
.fshare a{display:inline-block;width:28px;height:60px;position:relative;float:left;}
.fshare .fshare-qq{background:url(../images/content/fcr-qq.png) no-repeat center center;margin-right:6px;}
.fshare .fshare-wx{background:url(../images/content/fcr-wx.png) no-repeat center center;margin-right:6px;}
.fshare-wx img{position:absolute;top:-115px;left:-47px;width:122px;height:122px;display:none;}
.fshare-wx:hover img{display:block;}
.fshare .fshare-tx{background:url(../images/content/fcr-tx.png) no-repeat center center;margin-right:6px;}
.fshare .fshare-wb{background:url(../images/content/fcr-wb.png) no-repeat center center;}

/*--- Banner ---*/
.banner-container .bnr-img{width:100%;height:auto;}
#index-bnr .bnr-img{display:block;height:580px;}
.banner-container.swiper-container .swiper-pagination{bottom:34px;}
.banner-container.swiper-container .swiper-pagination-bullet{width:11px;height:11px;background-color:#fff;opacity:1;}
.banner-container.swiper-container .swiper-pagination-bullet-active{background-color:#a71e23;}

/*--- Container ---*/

/*clearfix*/
/*
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{ display:block; }
*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}

/*通用img*/
img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}

/*-- 通用内页 --*/
.container-page{padding:10px 0 50px;background-color:#f6f5f5;}

/*左侧导航*/
.page-left{width:166px;background-color:#fff;position:relative;float:left;}
.page-left .top{padding:20px 0 20px 30px;color:#fff;background-color:#dd3131;}
.page-left .top h1{font-size:20px;font-weight:normal;margin-bottom:4px;}
.page-left .page-nav{padding:20px 0;}
.page-nav a{display:block;height:35px;line-height:35px;text-align:center;color:#666666;}
.page-nav a.cur,
.page-nav a:hover{background-color:#b4b4b4;color:#fff;}

/*右侧内容*/
.page-right{width:1020px;position:relative;overflow:hidden;float:right;}
.page-right .page-wrapper{padding:20px 20px 40px;background-color:#fff;position:relative;margin-bottom:10px;}

/*通用标题*/
.page-title{font-size:18px;color:#666666;}
.page-title h1{line-height:28px;font-size:35px;color:#dd3131;font-weight:normal;font-family:'HelveticaCondensed';margin-bottom:8px;}
.page-title.pt2{margin:12px 0 0 15px;}

/*当前位置*/
.locate{height:36px;line-height:36px;font-size:12px;color:#666666;text-align:right;position:relative;overflow:hidden;clear:both;}
.locate a{margin-left:2px;}
.locate a:first-child{display:inline-block;padding-left:17px;background:url(../images/icon/icon-home.png) no-repeat left center;}
.locate a:last-child{color:#272727;}
.locate a:hover{color:#dd3131;}

.red{color:#dd3131;}

/*-- 首页 --*/

/*新闻动态*/
.container-Inews{padding:59px 0 69px;}
.container-Inews .title,
.container-Icase .title{text-align:center;font-size:30px;}
.Inews-swiper.swiper-container{height:425px;margin-top:30px;}
.Inews-swiper .Inews-box{display:block;height:380px;position:relative;}
.Inews-box .Inews-img img{width:294px;height:300px;position:relative;overflow:hidden;object-fit:cover;}
.Inews-box .btn{width:100%;height:100%;background-color:rgba(0,0,0,0.53);background-image:url(../images/icon/icon-more.png);background-repeat:no-repeat;background-position:center center;position:absolute;top:0px;left:0px;opacity:0;}
.Inews-box .name{padding:0 10px;font-size:18px;margin-top:14px;}
.Inews-box .date{padding:0 10px;color:#999999;margin-top:2px;}
.Inews-box:hover{background-color:#dd3131;}
.Inews-box:hover .name{color:#fff;}
.Inews-box:hover .date{color:#fff;}
.Inews-box:hover .btn{opacity:1;}
.Inews-swiper .swiper-pagination{position:relative;bottom:16px !important;} 
.Inews-swiper .swiper-pagination .swiper-pagination-bullet{width:54px;height:3px;background-color:#b3b3b3;border-radius:0px;opacity:1;} 
.Inews-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#dd3131;}

/*公司动态*/
.container-Icom{padding:49px 0;background-color:#f6f5f5;}
.container-Icom .Icom-img{float:left;width:600px;height:456px;}
.container-Icom .Icom-box{width:570px;color:#3a3a3a;float:right;}
.Icom-box .title{font-size:30px;color:#333333;margin-top:41px;}
.Icom-box .con{line-height:28px;margin:15px 0 18px;}
.Icom-box .con p{text-indent:2em;}
.Icom-box .btn{width:112px;height:30px;line-height:30px;border:1px solid #696969;border-radius:10px;}
.Icom-box .btn:hover{background-color:#696969;color:#fff;}

/*案例展示*/
.container-Icase{padding:45px 0 40px;}
.Icase-nav{text-align:center;background:url(../images/bg/ic-line.png) repeat-x left center;margin-top:16px;}
.Icase-nav a{display:inline-block;width:99px;height:34px;line-height:34px;text-align:center;font-size:16px;border:1px solid #d4d3d3;border-radius:36px;background-color:#fff;margin:0 11px;}
.Icase-nav a.cur,
.Icase-nav a:hover{background-color:#dd3131;border-color:#dd3131;color:#fff;}

.Icase-box{position:relative;overflow:hidden;margin-top:43px;display:none;}
.Icase-box .Icase-block{display:block;float:left;position:relative;overflow:hidden;}
.Icase-block .Icase-con{width:100%;height:100%;background-color:#dd3131;background-image:url(../images/icon/icon-srch.png);background-repeat:no-repeat;background-position:86.7868% 81.4433%;position:absolute;top:0px;left:0px;opacity:0;}
.Icase-con .con{width:100%;font-size:24px;color:#ffffff;text-align:center;position:absolute;top:50%;left:0px;margin-top:-23px;}
.Icase-con .con i{display:block;width:40px;height:2px;background-color:#fff;margin:13px auto 0;opacity:0.7;}
.Icase-box .Icase-block.Icase-block2{margin-left:14px;}
.Icase-box .Icase-block.Icase-block3{margin:13px 0 0 14px;}
.Icase-block:hover .Icase-con{opacity:1;}


/*-- 关于我们 --*/

/*公司简介*/
.abUs-box{position:relative;overflow:hidden;margin-top:30px;}
.abUs-box .page-title{width:225px;padding-left:5px;float:left;margin-top:5px;}
.abUs-box .abUs-con{width:750px;line-height:24px;color:#666666;float:right;}

/*发展历程*/
.hist-list{padding:0 45.5px;background:url(../images/bg/hist-line.png) repeat-x left 50.5px;position:relative;overflow:hidden;margin-top:68px;}
.hist-list .swiper-slide a{display:block;padding-bottom:16px;height:40px;line-height:40px;text-align:center;font-size:22px;color:#a0a0a0;background:url(../images/icon/icon-hist.png) no-repeat bottom center;}
.hist-list .swiper-slide.cur a{font-size:28px;color:#dd3131;}

.histSwiper-prev,
.histSwiper-next{width:7px;height:40px;position:absolute;top:0px;}
.histSwiper-prev{background:url(../images/icon/hist-swiper-l.png) no-repeat center center;left:0px;}
.histSwiper-prev:hover{background:url(../images/icon/hist-swiper-l2.png) no-repeat center center;}
.histSwiper-next{background:url(../images/icon/hist-swiper-r.png) no-repeat center center;right:0px;}
.histSwiper-next:hover{background:url(../images/icon/hist-swiper-r2.png) no-repeat center center;}

.hist-wrapper{padding-top:11px;position:relative;overflow:hidden;margin-top:62px;}
.hist-wrapper .hist-dd{width:28px;height:12px;background:url(../images/icon/icon-dd1.png) no-repeat center center;position:absolute;top:0px;left:33px;z-index:2;}
.hist-wrapper .hist-box{padding:20px 20px 20px 30px;border:1px solid #c4c4c4;}
.hist-box .hist-block{position:relative;overflow:hidden;display:none;}
.hist-block .hist-con{width:460px;float:left;}
.hist-block img{float:right;}
.hist-con .date{font-size:24px;color:#dd3131;}
.hist-con .con{color:#4b4b4b;line-height:20px;margin:2px 0 23px;}


/*资质证书*/
.QUAL-top{padding-bottom:17px;color:#666666;line-height:24px;border-bottom:1px solid #b4b4b4;margin:35px 0 17px;}
.QUAL-list{border-top:1px solid #ebebeb;margin-top:20px;}
.QUAL-list li{display:block;border-bottom:1px solid #ebebeb;}
.QUAL-list li a{display:block;height:40px;padding-left:31px;line-height:40px;color:#666666;background:url(../images/icon/icon-l2.png) no-repeat 4px center;}
.QUAL-list li a:hover{color:#dd3131;}


/*荣誉资质*/
.honor-top{padding:0 0 15px;color:#666666;line-height:26px;border-bottom:1px solid #b4b4b4;margin:35px 15px 0;}

.honor-box{width:950px;margin:30px auto 0;}
.honor-box ul{width:970.5px;margin-left:-20px;}
.honor-box ul li{width:302px;padding-left:20.5px;float:left;margin-bottom:23px;}
.honor-box .honor-block{display:block;padding:12px 0 0;font-size:12px;color:#424242;text-align:center;border:1px solid #c4c4c4;}
.honor-block .name{width:272px;height:38px;line-height:38px;border-top:1px solid #ebebeb;margin:15px auto 0;}
.honor-box .honor-block:hover{color:#dd3131;box-shadow:0 2px 15px 0 rgba(0,0,0,.19);transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1)}

/*组织架构*/
.Org-box{text-align:center;margin-top:20px;}


/*-- 新闻中心 --*/
.news-1st{overflow:hidden;}
.news-1st .n1st-img{width:425px;height:233px;overflow:hidden;float:left;}
.news-1st .n1st-box{width:495px;float:left;margin:25px 0 0 24px;}
.news-1st .n1st-img img{width:425px;height:233px;object-fit: cover;}
.n1st-box .name{font-size:18px;color:#323232;}
.n1st-box .con{height:40px;font-size:12px;color:#666666;line-height:20px;overflow:hidden;margin-top:24px;}
.n1st-box .n1st-btn{width:82px;height:32px;line-height:32px;font-size:12px;color:#dd3131;border:1px solid #dd3131;margin-top:66px;}
.n1st-box .n1st-btn:hover{background-color:#dd3131;color:#fff;}
.n1st-box .n1st-date{width:82px;height:32px;line-height:32px;font-size:12px;color:#474747;border:1px solid #c4c4c4;margin:66px 0 0 10px;}

.news-list{margin-top:22px;}
.news-list li{display:block;}
.news-list li a{display:block;height:50px;line-height:50px;padding-left:30px;color:#5d5d5d;background:url(../images/icon/icon-l1.png) no-repeat 15px center;}
.news-list li a p{width:90%;float:left;}
.news-list li a .date{float:right;font-size:12px;color:#595959;margin-right:20px;}
.news-list li:nth-child(2n-1){background-color:#f2f2f2;}
.news-list li a:hover{color:#dd3131;}

/*详细*/
.nInfo-top{text-align:center;color:#666666;margin-top:25px;}
.nInfo-top h1{font-size:24px;color:#e50012;font-weight:normal;margin-bottom:11px;}
.nInfo-box{padding:25px 0;line-height:24px;font-size:12px;color:#666666;border-top:1px solid #e9e9e9;position:relative;overflow:hidden;margin:16px 0 0;}
.nInfo-page{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;position:relative;overflow:hidden;}
.nInfo-page a{display:block;width:235px;height:49px;line-height:49px;color:#5d5d5d;}
.nInfo-page a:hover{color:#dd3131;}
.nInfo-page a.prev{padding-left:32px;background:url(../images/icon/icon-prev.png) no-repeat left center;float:left;}
.nInfo-page a.next{padding-right:32px;text-align:right;background:url(../images/icon/icon-next.png) no-repeat right center;float:right;}
.nInfo-rtn{display:block;width:99px;height:31px;line-height:31px;font-family:"宋体";font-size:12px;color:#ffffff;background-color:#dd3131;margin:20px auto 0;}
.nInfo-rtn span{padding-left:24px;background:url(../images/icon/icon-rtn.png) no-repeat left center;}


/*-- 业务领域 --*/
.bizScope-box{width:955px;margin:32px auto 0;}
.bizScope-box .title{color:#dd3131;font-weight:600;}

.bizScope-range{overflow:hidden;}
.bizScope-range a{display:block;min-width:83px;height:35px;line-height:35px;padding:0 13.5px;text-align:center;color:#343434;border:1px solid #c4c4c4;float:left;margin:10px 11px 0 0;}
.bizScope-range a:hover{background-color:#c4c4c4;color:#fff;}

.bizScope-adr{color:#343434;margin-top:22px;}
.bizScope-adr p{margin-top:8px;}

.bizScope-map{padding:10px 0;text-align:center;color:#505050;line-height:30px;border-top:1px solid #e9e9e9;margin:10px 0 0;}


/*案例-精美工程*/
.case-nav{width:963px;padding:10px 0 14px;border-bottom:1px solid #e9e9e9;overflow:hidden;margin:0 auto;}
.case-nav a{display:block;width:90px;height:32px;line-height:32px;text-align:center;color:#4f4f4f;background-color:#eeeeee;margin-right:8px;float:left;}
.case-nav a.cur,
.case-nav a:hover{background-color:#dd3131;color:#fff;}

.case-wrapper{width:963px;margin:20px auto 0;}
.case-list{width:987px;overflow:hidden;margin-left:-24px;}
.case-list li{width:305px;padding-left:24px;float:left;margin-bottom:20px;}
.case-list .case-box{display:block;position:relative;overflow:hidden;}
.case-box .case-block{width:100%;height:100%;background-color:#dd3131;position:absolute;top:0px;left:0px;opacity:0;}
.case-block .case-con{width:100%;text-align:center;position:absolute;left:0px;top:50%;margin-top:-52.5px;}
.case-con .name{font-size:16px;color:#ffffff;}
.case-con .con{width:210px;font-size:12px;color:#ffb8b8;line-height:20px;margin:28px auto 0;}
.case-box:hover .case-block{opacity:1;}

/*详细*/
.case-swiper{width:956px;margin:10px auto 0;}
.case-swiper .top{padding-bottom:15px;text-align:center;font-size:21px;color:#343434;border-bottom:1px solid #e9e9e9;}

.caseSwiper-man{width:956px;height:596px;text-align:center;position:relative;overflow:hidden;margin-top:23px;}
.caseSwiper-man ul,
.caseSwiper-min .num ul{position:absolute;top:0px;left:0px;overflow:hidden;}
.caseSwiper-man ul li,
.caseSwiper-man ul li img{width:956px;height:596px;float:left;}

.caseSwiper-min{height:143px;padding:0 28px 0 44px;position:relative;overflow:hidden;margin-top:22px;}
.caseSwiper-min .num{width:884px;height:143px;position:relative;overflow:hidden;float:left;}
.caseSwiper-min .num li{padding:5px 3px;border:1px solid #dadada;float:left;margin-right:16px;}
.caseSwiper-min .num li.on{border-color:#dd3131;}
.caseSwiper-min .num li img{width:197px;height:131px;}

.caseSwiper-prev,
.caseSwiper-next{width:28px;height:143px;position:absolute;top:0px;}
.caseSwiper-prev{left:0px;background:url(../images/icon/caseSwiper-l.png) no-repeat left center;}
.caseSwiper-prev:hover{background:url(../images/icon/caseSwiper-l2.png) no-repeat left center;}
.caseSwiper-next{right:0px;background:url(../images/icon/caseSwiper-r.png) no-repeat right center;}
.caseSwiper-next:hover{background:url(../images/icon/caseSwiper-r2.png) no-repeat right center;}

.caseInfo-con{line-height:20px;color:#666666;margin-top:25px;}

/*相关案例*/
.about-case{margin-top:17px;}
.abCase-list{width:969px;position:relative;overflow:hidden;margin:15px 0 0 8.5px;}
.abCase-list li{width:310px;padding:0 6.5px;float:left;}
.abCase-list .abCase-box{display:block;text-align:center;color:#343434;position:relative;}
.abCase-box .name{height:40px;line-height:40px;}
.abCase-list .abCase-box:hover{background-color:#dd3131;color:#fff;}

/*-- 企业文化 --*/
.bizPhil-box{width:930px;margin:24px auto 0;}
.bizPhil-box .con1{font-size:21px;color:#666666;margin-top:38px;}
.bizPhil-box .con2{font-size:21px;color:#dd3131;margin-top:13px;}
.bizPhil-box .con3{color:#666666;line-height:24px;margin-top:15px;}

/*关于我们*/
.page-abUs{margin-top:13px;}
.abUs-swiper{padding:0 52.5px;margin-top:40px;position:relative;}
.abUs-swiper .swiper-slide a{display:block;text-align:center;color:#343434;}
.abUs-swiper .swiper-slide a .name{height:40px;line-height:40px;}
.abUs-swiper .swiper-slide a:hover{background-color:#dd3131;color:#fff;}
.abUsSwiper-prev,
.abUsSwiper-next{display:block;width:40px;height:151px;position:absolute;top:0px;}
.abUsSwiper-prev{left:0px;background:url(../images/icon/abUsSwiper-l.png) no-repeat center center;}
.abUsSwiper-next{right:0px;background:url(../images/icon/abUsSwiper-r.png) no-repeat center center;}

/*企业精神*/
.bizTSOE-box{width:940px;margin:19px auto 0;}
.bizTSOE-box .con1{color:#666666;line-height:24px;}
.bizTSOE-box .page-title{margin:54px 0 33px;}
.bizTSOE-box .con2{font-size:14px;color:#666666;margin-bottom:9px;}
.bizTSOE-box .con2 h2{color:#414141;display:inline-block;}

/*人才理念*/
.tlCc-box{width:940px;margin:30px auto 0;}
.tlCc-box .con1{color:#666666;line-height:26px;margin-top:22px;}

/*加入我们*/
.joinUs-box{width:940px;margin:30px auto 0;}

.job-list{margin-top:35px;}
.job-list li{display:block;margin-bottom:17px;}
.job-list .job-top{height:47px;line-height:47px;padding:0 84px 0 26px;font-size:18px;color:#5e5e5e;background-color:#f1f1f1;position:relative;cursor:pointer;}
.job-top i{display:block;height:47px;width:84px;background:url(../images/icon/icon-dd2.png) no-repeat center center;position:absolute;top:0px;right:0px;}
.job-list .job-box{position:relative;display:none;}
.job-box .con{padding:27px 25px 19px;color:#5e5e5e;line-height:30px;border-bottom:1px solid #e9e9e9;position:relative;overflow:hidden;}
.job-box .ct{height:40px;line-height:40px;padding-left:25px;color:#070707;}
.job-box .ct .mail{color:#dd3131;}

.job-list li.cur .job-top{background-color:#dd3131;color:#fff;}
.job-list li.cur .job-top i{background:url(../images/icon/icon-dd2-2.png) no-repeat center center;}


/*校园招聘*/
.job-block{padding-top:14px;border-top:1px solid #e9e9e9;position:relative;margin-top:25px;}
.job-block .name{font-size:18px;color:#313131;}
.job-block .con{color:#5e5e5e;line-height:30px;margin-top:18px;}
.job-block .ab{padding:0 20px;height:47px;line-height:47px;background-color:#f1f1f1;margin-top:25px;}


/*-- 联系我们 --*/
.ctUs-wrapper{width:960px;margin:20px auto 0;}
.ctUs-box{position:relative;overflow:hidden;}
.ctUs-box .ctUs-info{width:530px;float:right;}
.ctUs-info .name{padding-bottom:11px;font-size:18px;color:#2f2f2f;border-bottom:1px solid #e9e9e9;margin-top:18px;}
.ctUs-info .con{color:#666666;line-height:26px;padding-left:9px;margin-top:6px;}

.ctUs-map{border:1px solid #cdcbcc;position:relative;overflow:hidden;margin-top:48px;}

/*留言*/
.ctUs-msg{margin-top:36px;}
.ctUs-msg .top{padding-bottom:11px;font-size:21px;color:#e50012;border-bottom:1px solid #e7e7e7;}

.msg-list{overflow:hidden;margin-top:12px;}
.msg-list li{width:50%;padding:10px 0;float:left;overflow:hidden;}
.msg-list li.w100{width:100%;}
.msg-list li .name{display:inline-block;width:44px;height:44px;line-height:44px;text-align:right;color:#555555;margin-right:13px;}
.msg-list li .text{width:368px;height:42px;line-height:42px;padding:0 10px;border:1px solid #dbdbdb;}
.msg-list li textarea.text{padding:10px;width:876px;height:144px;line-height:20px;resize:none;vertical-align:top;}
.msg-list li .text.yzm{width:166px;margin-left:4px;}
.msg-list li .yzm-img{display:inline-block;height:42px;width:87px;border:1px solid #dbdbdb;position:relative;overflow:hidden;margin-left:5px;cursor:pointer;}
.msg-list li .btn{width:154px;height:44px;line-height:44px;font-size:18px;color:#fffefe;background-color:#dd3131;float:left;margin-left:5px;}

/*下属公司*/
.subCom-list{width:1035px;overflow:hidden;margin-left:-15px;}
.subCom-list li{width:330px;padding-left:15px;float:left;margin-bottom:14px;}
.subCom-list .subCom-box{display:block;padding:27px 14px 0;height:172px;background-color:#fff;position:relative;}
.subCom-box .name{padding:0 0 9px 7px;color:#2f2f2f;border-bottom:1px solid #e9e9e9;}
.subCom-box .con{padding-left:7px;font-size:12px;color:#666666;line-height:26px;margin-top:8px;}
.subCom-list .subCom-box:hover{background-color:#dd3131;}
.subCom-box:hover .name,
.subCom-box:hover .con{color:#fff;border-color:#fff;}



/* ================winter================= */
.wtlink{width: 100%;overflow: hidden;padding: 40px 0 10px;}
.wtlink-contain{width: 1058px;margin: 0 auto;}
.wtlink span, .wtlink a{display: inline-block;vertical-align: middle;font-size: 14px;color: #969696;}
.wtlink span{color: #fff;}
.wtlink a{margin: 2px 4px;transition: all .4s ease;}
.wtlink a:hover{color: #fff;}






























